3
40
62
20
14
129
9
33
29
25