0
0
0
0
0
0
0
0
0
1
2
2
2
3
4
4
5
6
6
7
8
9
9
12
15
17
18
20
22
22
22
22
22
22
23
24
24
24
24
24
24
24
24
24
24
24
24
24
25
26
30
33
36
37
38
38
38
38
38
38
38
38
38
39
40
40
40
41
42
42
43
44
44
45
46
47
51
55
58
61
65
68
72
72
72
72
72
73
74
75
75
75
75
75
75
76
76
76
76
76
76
77
78
79
83
87
89
90
91
