8
6
6
23
21
21
30
38
40
45
37
44
63
55
74
84
61
85
108
99
82
94
80
84
72
81
92
103
82
119
96
127
162
169
166
115
182
150
164
142
112
193
196
186
184
173
88
236
125
178
183
169