35
22
36
390
183
244
26
321
38
203
86
310
139
51
64
46
625
108
526
79
270
126
200
32
197
676
156
110
71
304
98
4200
180
2799
57
300
173
610
19
241
269
208
69
400
104
185
13
225
133
275
119
1140
89
562
53
130
109
303