3
5
32
33
19
12
107
5
2