646
243
47
24
291
150
287
154
572
161
391
39
167
89
429
154
422
36
152
101
258
98
411
21
416
162
278
3
168
70
234
138
277
98
402
18
578
6
402
173