0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
2
2
2
4
5
7
7
7
7
9
15
19
25
25
25
25
25
27
27
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
33
33
35
38
43
51
56
60
62
64
