0
0
0
0
0
0
0
0
0
0
0
0
1
1
2
2
2
2
2
2
3
4
4
4
7
8
13
16
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
25
26
26
26
26
26
26
26
26
26
26
26
26
26
30
35
37
41
42
43
43
43
43
43
43
43
43
43
43
43
43
44
44
45
45
45
45
45
45
46
47
47
47
50
51
56
59
66
66
66
66
66
66
66
66
66
66
67
67
67
67
67
68
69
69
69
69
69
69
69
69
69
69
69
69
69
73
78
80
84
85
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
87
91
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
93
94
95
95
95
95
95
95
96
96
96
96
96
97
98
102
107
110
113
114
115
