1
6
15
20
31
34
38
51
61
62
68
69
72
82
84
88
90
96
100
106
113
122
125
129
134
135
136
142
146
150
151
155
156
159
161
165
166
174
175
177
179
181
183
186
195
196
208
210
211
217
226
234
238
244
247
259
262
268
281
283
284
304
