11
22
28
30
39
51
57
66
84
94
105
114
129
147
149
156
175
177
