0
16
20
32
42
55
60
75
77
85
104
109
115
121
124
127
145
153
167
177
182
196
217
