6
11
17
22
23
27
31
32
44
51
52
57
60
70
81
103
120
130
133
138
154
162
165
177
187
188
190
204
206
215
222
230
239
254
257
275
282
301
307
326
361
377
390
407
418
419
425
470
510
511
514
523
544
552
559
571
580
582
592
595
604
