187
755
114
632
110
494
88
339
50
502
140
404
63
131
463
59
324
44
296
87
413
18
448
31
375
46
451
40
306
111
383
27
309