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