21
17
17
18
19
19
18
19
24
24
25
29
29
32
32
32
36
41
43
47
44
45
47
54
53
53
53
65
68
69
68
72
74
82
86
92
92
92
93
96
112
120
106
100
105
107
109
132
141
141
142
142
141
140
158
165
165
165
165
165
169
227
223
237
212
174
127
115
104
38
41
40
38
36
35
39
40
31
27
26
24
24
19
25
24
18
17
12
10
16
17
19
17
14
16
21
52
86
159
159
184
210
182
181
172
152
150
131
55