0
0
0
0
1
3
7
7
7
7
7
7
8
10
11
13
13
13
13
16
20
22
22
22
22
22
22
22
22
22
24
24
24
26
26
28
28
28
30
30
32
32
34
34
34
36
42
52
62
76
76
80
84
88
89
91
94
96
100
104
104
104
104
106
106
108
112
116
119
124
127
132
144
156
164
167
170
170
173
178
181
186
189
194
199
204
209
212
217
221
226
231
236
240
245
250
255
260
264
278
293
307
322
326
331
336
341
