2
9
10
27
45
52
54
59
66
84
105
127
133
