9
27
36
47
60
64
74
95
102
113
129
134
139
146
156
169
180
181
190
196
198
217
220
223
226
234
247
249
250
254
264
287
304
327
329
345
347
352
364
377
391
393
401
407
411
415
419
421
434
448
455
467
468
470
490
496
499
521
524
531
562
597
613
640
659
687
688
691
696
697
700
714
