3
5
10
16
19
50
58
66
78
79
87
89
98
103
104
119
143
144
158
205
220
224
234
245
262
272
289
300
310
319
320
331
335
