0
2
6
9
13
15
19
19
20
20
22
22
24
26
29
31
32
34
39
47
54
64
64
64
65
67
69
70
70
70
70
73
76
76
76
76
79
82
85
87
90
94
97
100
103
106
111
114
114
114
114
118
122
123
123
124
127
130
137
143
150
158
164
170
171
171
172
175
175
175
178
183
187
