4
10
14
29
38
44
46
47
52
54
65
68
80
111
118
130
153
155
159
178
204
212
216
228
236
244
255
272
282
302
