55
301
395
1225
697
284
52
214
17
201
87
61
606
41
126
665
522
676
75
188
129
316
30
166
27
297
1247
175
190
32
44
215
147
221
296
22
35
392
76
181
84
158
77
294
38
60
134
121
302
732
549
340
254
219
725
79
70