2
1
55
110
36
42
25
33
13
19