0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
2
5
8
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
16
16
16
18
21
22
23
23
24
25
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
28
31
34
37
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
38
38
39
39
39
40
40
40
40
40
40
40
44
45
48
50
53
54
55
55
56
57
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
59
59
59
59
60
63
66
69
69
69
69
69
69
69
69
69
69
70
70
70
70
70
71
71
71
71
71
72
73
73
73
74
74
74
74
74
74
74
78
79
82
84
84
85
86
86
87
88
89
89
