0
0
1
1
3
3
5
5
7
7
10
13
16
19
19
22
24
30
35
47
55
67
67
67
67
69
69
69
69
71
74
76
76
76
79
83
83
83
84
84
87
90
93
97
99
104
109
111
111
114
119
124
138
146
156
164
178
178
182
186
191
191
196
200
