19
29
43
53
66
68
80
90
98
100
113
122
126
135
146
147
152
166
199
206
223
231
235
