2
9
18
19
27
30
40
45
52
58
73
80
84
98
102
121
130
141
160
192
198
199
224
229
