2
1
352
210
5
155
10
14
6
103
138
131
252
84
49
1
335
156
1
284
11
113
8
24
247
81
110
73
203
76
358
50
135
2
109
72
224
3
2
25
0
123
224
153
34
56
235
