0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
2
2
2
2
2
2
2
2
5
9
9
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
19
22
25
26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
28
29
29
29
29
29
29
29
29
32
36
36
44
44
44
44
44
44
44
44
44
44
44
44
45
45
45
45
45
45
45
45
45
45
49
52
55
56
57
57
57
57
57
57
57
57
58
58
58
58
59
59
59
59
60
61
61
61
61
61
61
61
61
65
69
69
78
78
78
78
78
78
78
78
78
78
78
78
79
79
79
79
79
79
79
79
79
79
84
85
89
90
91
