42
605
92
804
53
291
58
234
21
172
18
199
26
138
13
228
171
1
2
9
144
151
116
3
95
16
96
89
333
7
79
28
124
5
117