0
1
2
4
6
8
8
10
10
10
12
13
14
16
18
18
20
21
25
26
27
29
31
34
36
36
36
36
37
39
39
39
42
45
48
50
52
55
56
60
63
66
66
66
67
68
68
70
71
73
75
77
84
89
92
92
97
101
101
104
109
111
114
116
118
