0
3
3
3
5
5
6
8
13
14
18
20
22
27
28
30
34
36
48
60
68
87
87
87
89
90
91
91
91
91
94
94
94
94
99
104
104
106
107
107
110
114
118
121
123
127
131
133
135
139
144
149
163
172
184
195
205
205
210
214
214
219
224
229
