112
486
54
202
69
285
71
266
95
216
47
172
31
167
13
148
18
121
15
254
10
106
21
109
74
92
66
3
9
83
5
90
11
73