10
12
14
21
22
40
72
77
86
89
94
96
112
120
144
147
154
157
171
199
230
231
238
239
240
265
