38
101
217
182
95
316
67
93
13
149
105
78
69
55
555
184
361
100
125
43
109
171
49
618
27
50
21
41
36
106
14
273
22
11
104
24
68
82
641
17
190
30
245
57
170
23
961
26
28
33