106
1,546
158
959
103
372
44
175
76
521
28
215
36
244
22
308
176
32
247
71
147
51
145
21
99
10
91
2
5
85
78
69