2
9
16
17
25
39
55
59
67
83
97
100
128
