91
43
24
102
100
68
122
616
273
187
98
75
46
776
22
27
236
356
411
93
23
423
1194
34
57
295
172
48
155
19
49
67
38
120
177
12
13
139
436
166
182
176
74
45
56
78
191
112
117
31
104
152
51
37
9
30
58