47
333
32
166
75
256
48
316
35
102
10
158
13
115
17
111
3
127
15
254
99
11
98
1
23
72
71
68
395
2
69
93
20