7
10
15
17
20
24
26
31
37
40
42
48
58
59
61
63
66
67
69
73
80
84
85
87
88
89
90
91
98
102
104
105
108
110
114
122
123
126
134
135
136
152
161
162
166
167
169
175
179
184
185
188
190
202
203
217
219
224
227
230
231
233
235
238
253
261
266
