94
4
37
327
11
111
95
1
68
312
2
471
243
117
48
168
154
58
153
57
103
131
5
263
6
82
163
97
255
140
3