11
31
40
45
51
64
65
67
81
100
101
122
135
140
169
175
