0
3
6
6
6
6
9
13
13
14
15
16
18
21
25
28
32
36
39
39
42
45
46
53
62
75
88
96
111
111
111
111
111
114
114
118
118
118
118
118
120
123
127
127
127
127
127
127
127
130
134
134
134
134
134
138
142
151
161
175
188
193
198
202
