0
1
16
24
29
32
43
49
64
70
85
94
126
129
