0
0
3
3
3
3
6
7
7
7
8
8
9
10
10
10
13
16
17
25
28
37
37
37
37
38
39
39
40
40
40
40
40
44
45
45
45
45
48
49
49
50
52
53
57
60
61
61
62
62
63
63
68
76
84
91
95
95
98
101
105
105
109
111
