149
159
0
901
16
212
45
137
22
22
354
177
0
138
483
592
2
205
135
105
56
290
377
400
18
171
39
392
144
56
158
4
3
48
6
166
255
144
638
8
277
135
1655
449
201
