2
116
53
126
25
24
42
43
29
4
9
5
4
3
15
19