34
311
90
567
199
676
27
312
41
454
91
496
58
428
119
329
97
395
37
336
73
573
64
757
256
383
44
280
103
287
88
296
16
289
49
367
100
346