0
0
3
6
6
8
8
9
12
14
15
15
18
21
24
25
29
34
38
41
44
47
51
59
69
80
92
100
113
113
113
113
114
117
122
122
122
122
122
122
124
128
128
128
128
128
128
128
128
128
130
134
134
134
136
140
140
146
158
172
180
185
189
194
