7
13
14
14
16
18
18
18
19
20
21
25
27
28
31
33
34
38
38
40
42
42
44
47
51
52
55
58
61
63
63
63
65
67
67
67
67
72
74
75
75
75
77
78
80
83
85
87
88
91
91
91
91
94
96
96
97
98
101
104
107
108
111
115
115
118
120
122
123
125
127
127
127
129
129
134
138
139
140
142
155
156
158
159
160
163
168
169
172
173
174
174
177
180
183
183
184
185
189
189
190
191
192
197
198
198
199
200
201
202
202
203
204
204
204
204
204
208
209
210
211
213
214
215
218
223
226
226
228
229
230
230
230
231
234
235
236
236
236
239
241
241