2
152
103
2
5
159
69
296
441
204
151
235
0
201
12
186
108
6
6
499
4
97
412
82
210
261
366
23
170
1
266
2
385
128
37
22
828
22
324
1
342
201
4
121
