0
0
1
1
1
1
1
1
1
1
1
1
1
2
2
3
5
5
5
5
6
6
6
6
6
8
8
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
12
12
12
12
12
12
12
12
14
14
14
14
14
14
14
14
16
20
20
22
24
27
27
28
28
28
28
28
29
31
31
31
32
34
36
37
38
40
40
40
40
41
42
46
51
54
62
70
76
87
87
87
87
87
87
87
89
89
89
89
89
89
89
91
91
91
91
91
91
91
93
97
97
97
97
97
97
97
101
110
120
125
127
129
134
