0
1
4
4
6
6
7
9
9
11
11
12
15
17
21
25
28
33
36
41
46
50
50
59
66
77
90
100
110
110
110
110
110
110
110
110
114
117
122
122
122
122
122
125
129
129
129
129
132
134
139
139
139
139
139
142
144
151
165
176
186
187
192
197
