0
0
0
0
0
0
0
0
0
1
2
2
2
3
4
4
4
4
5
5
6
7
9
14
18
19
21
21
25
25
25
25
26
26
27
27
27
27
27
27
27
28
28
28
28
28
28
28
29
29
33
37
42
43
44
44
44
44
44
44
44
44
44
45
46
46
46
47
48
48
48
48
49
49
50
51
53
58
63
68
73
78
87
87
87
87
88
89
90
90
90
90
90
90
91
92
92
92
92
92
92
92
93
93
98
103
108
109
110
