0
3
6
6
9
9
9
11
11
14
14
15
15
17
17
18
18
18
18
18
19
21
21
23
23
26
26
33
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
45
45
47
47
47
47
47
47
47
47
47
47
48
48
50
50
50
50
50
50
50
51
61
71
81
86
90
94
97
100
100
103
103
103
105
105
108
108
109
109
111
111
114
114
115
118
118
119
121
122
126
126
133
146
160
178
178
178
178
178
178
178
178
178
178
178
178
178
178
181
185
185
189
189
189
189
189
189
189
189
189
189
190
191
195
195
195
195
195
197
197
205
217
231
243
256
260
264
