343
1728
16
1627
243
1217
207
1081
192
969
188
948
177
909
178
888
157
784
154
775
147
735
111
665
48
607
343
1728
16
1627
243
1217
207
1081
192
969
188
948
177
909
178
888
157
784
154
775
147
735
111
665
48
607