12
9
2
32
130
56
103
13
44
118
28
24