0
2
4
6
6
6
8
10
10
11
13
13
15
15
16
16
18
21
25
34
42
44
44
44
44
46
46
49
49
49
52
52
53
53
53
56
56
58
58
58
60
60
62
62
65
69
71
75
75
78
78
78
78
78
78
81
86
91
98
110
121
132
137
144
146
146
148
148
151
153
158
158
163
168
