2
10
20
30
33
42
52
56
70
71
87
96
111
120
130
140
151
152
159
172
188
194
206
210
219
222
