6
6
7
25
27
25
38
43
46
61
62
60
76
56
66
81
99
98
98
97
129
122
105
100
141
127
111
146
115
140
165
131
176
182
159
173
181
137
150
208
206
189
175
220
175
129
206
147
346
186
264
245