12
17
20
22
24
34
55
61
76
92
97
100
104
116
117
135
150
157
158
166
173
175
176
180
190
225
228
273
305
309
336
343
348
354
358
365
371
376
390
