0
0
2
3
4
5
5
5
9
10
10
10
10
11
15
16
16
16
21
25
28
28
28
28
28
28
28
28
28
28
28
28
28
29
30
30
30
30
34
38
38
39
40
40
40
41
42
42
42
44
45
46
46
58
58
58
58
58
58
58
61
64
64
64
