96
857
32
206
78
357
63
270
125
210
62
162
12
159
28
214
66
129
15
254
19
143
5
109
43
79
94
11
68
395
17
116
25
91
20