180
579
61
436
62
357
24
395
23
324
40
249
38
305
57
210
27
262
20
195
2
118
13
140
25
22
95
891
9
86
15
107
1
115