0
2
6
8
10
12
15
17
17
17
21
24
27
29
31
31
38
45
52
55
57
57
59
61
63
66
67
67
70
72
72
72
75
80
82
84
86
90
93
96
100
103
103
106
109
110
110
110
111
114
115
116
119
127
130
130
135
139
140
141
146
149
152
155
