0
0
1
1
1
2
4
4
4
6
8
12
13
13
15
19
21
24
29
39
48
61
61
61
64
64
64
67
67
71
74
78
82
85
85
85
87
89
92
97
97
97
97
97
102
107
107
107
107
107
107
109
115
125
133
146
154
158
158
160
160
165
170
175
