2
1
4
1
8
33
2
75
12
10
129
14