12
20
25
66
29
50
65
24
33
126
66
113