334
333
181
895
67
95
93
89
66
89
205
273
161
289
334
154
145
375
170
178
183
142
152
162
162
144
162
152
156
149
132
217
145
155
149
152
149
154
166
147
150
168
151
156
150
160
171
165
151
387
149
158
160
156
177
162
155
253
138
131
133
169
145
149
150
129
146
438
351
56
149
145
145
166
321
163
332
160
144
158
153
152
131
157
160
152
337
148
157
162
144
150
145