33
102
43
40
2
1
1
22
9
0
125
3
0
9
1
22
50
258