0
6
4
16
22
16
2
123
4
75
125
6
9
19
100
3
31
120
232
20
585
112
177
40
1
2
10
82
286
172
56
91
260
10
109
8
288
3
40
0
14
56
286
14
12
12
90
