4
12
20
27
33
36
39
44
48
50
53
57
60
62
69
82
87
94
100
107
112
115
122
131
134
148
161
172
182
195
208
221
237
240
241
-