114
40
85
385
301
381
267
565
612
51
274
559
276
197
466
526
229
322
233
732
178
250
137
217
541
371
269
48
1402
174
953
282
918
413
520
1236
820
822
255
985
1672
710
946
611
700
1860
314
224