142
133
127
544
430
565
357
68
232
94
453
168
711
551
417
184
97
146
287
134
432
70
276
23
280
73
1
28
1041
53
106
27
423
2
810
94
86
131
95
365
118
26
1
4
11
319
3
143
21
50
3
