0
42
114
196
216
248
314
342
372
406
438
564
592
632
708
768
802
904
940
976
1024
1064
1110
1160
1194
1232
1250
1284
1318
1378
1438
1462
1486