
1
2
4
6
12
16
19
20
28
34
35
37
44
48
49
52
57
60
65
67
68
73
80
82
85
86
88
94
96
103
109
113
118
122
128
143
148
149
152
155
160
165
167
170
175
180
190
198
208
222
233
235
240
256
272
273
274
275
278
287
292
297
301
304
309
315
319