9
37
61
109
196
344
476
596
704
840
946
1138
1356
1498
1692