141
708
71
653
58
478
59
482
78
417
103
394
27
324
97
241
33
322
1
148
43
323
99
236
46
336
14
314
70
251
250
65
255
57
325