0
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
10
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
20
23
26
27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
29
30
30
30
30
30
30
30
30
33
38
45
45
45
45
45
45
45
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
48
51
54
55
56
56
56
56
56
56
56
56
57
57
57
57
58
58
58
58
58
59
60
60
60
60
60
60
60
60
63
67
73
73
73
73
73
73
73
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
77
80
85
86
87
