0
0
0
0
0
0
0
0
0
1
2
2
2
2
3
4
5
6
6
6
7
8
9
9
10
10
12
14
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
22
23
23
23
23
23
23
23
23
23
23
23
23
24
25
25
25
25
25
25
28
32
36
40
43
44
45
45
45
45
45
45
45
45
45
46
47
47
47
47
48
49
50
51
51
51
52
53
53
53
53
57
61
63
70
70
70
70
70
70
71
72
72
72
72
72
72
72
72
73
74
75
75
75
75
75
75
75
75
75
75
75
76
77
78
78
78
78
79
80
84
88
92
96
100
101
102
