365
32
360
85
129
9
202
123
363
55
574
130
481
56
698
243
211
120
512
49
552
82
341
48
64
10
478
112
260
58
251
174
507
70
362
29
429
148
263
31