105
1,093
89
284
71
340
18
316
90
263
60
343
25
276
41
232
37
203
9
110
21
103
6
161
48
123
2
150
20
895
7
122
3
86
118