191
104
112
61
102
97
171
193
67
194
418
113
505
365
525
269
750
443
521
507
275
179
176
431
411
259
494
187
606
288
194
205
293
578
473
487
277
227
69
267
108
210
575
573
137
538
553
279
277
202
520
305
285
112
471
424
307
471
275
192
271
115
200
464
67
448
784
560
193
188
276
284
431
66