105
734
163
472
35
341
59
281
42
258
54
165
9
144
28
129
24
157
61
714
62
126
14
150
70
118
7
87
12
88
68
395
15
83
66
3