2
9
13
22
28
33
44
47
64
73
94
113
114
131
144
161
173
180
184
187
201
