13
20
23
30
32
40
43
44
65
69
75
94
99
112
125
127
136
137
148
153
156
171
174
186
193
202
204
242
246
247
250
282
283
306
309
317
341
350
367
368
377
397
423
424
434
435
443
444
449
477
512
559
571
576
578
583
588
594
607
611
622
630
632
636
648
651
