187
753
114
631
110
494
88
338
50
502
140
404
63
402
131
463
59
324
15
254
44
296
87
411
18
447
31
375
46
450
61
714
40
307
111
383
27
309