0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
2
3
3
3
3
3
3
3
3
3
3
3
3
3
6
8
9
9
9
9
9
9
9
9
9
9
10
10
11
11
11
11
11
11
11
11
14
18
18
18
18
18
18
18
19
19
19
20
20
20
24
27
28
28
28
28
28
29
29
29
30
31
32
33
34
35
36
37
39
43
47
51
56
67
67
68
68
68
69
69
70
71
72
73
74
75
80
84
85
