32
787
26
405
28
212
12
223
15
257
16
202
31
158
21
162
13
134
68
395
10
159
107
5
123
9
114
11
115
256
82
2
98
3
100