302
136
4
352
87
201
2
638
483
156
255
177
89
105
171
1855
2
72
400
16
6
48
18
198
70
122
11
2
22
280
1578
288
592
56
153
157
149
45
186
166
3
224
137
159
157
144
16
142
275
70
