443
61
23
1193
211
703
205
15
17
35
10
58
135
516
23
240
264
33
62
29
347
243
281
1190
7
36
3
53
36
16
13
118
169
407
614
68
334
409
41
75
41
292
25
17
938
1
208
142
