0
3
6
10
12
15
20
25
28
32
36
40
45
49
54
58
66
74
82
90
98
98
101
105
109
113
117
122
122
124
127
130
133
136
136
137
139
141
142
145
145
145
148
148
148
148
153
153
158
158
158
161
169
169
169
178
186
188
189
194
198
199
202
205
208
210
