2
40
61
20
14
124
9
33
29
25