12
20
29
53
71
75
79
96
99
104
117
122
123
124
145
155
161
163
180
195
212
220
