2
28
33
12
2
4
0
91
58
40
107
28
4
18
11
24