334
65
66
258
276
165
162
148
146
148
339
157
33
152
263
152
144
147
354
159
158
162
154
149
160
145
164
353
160
161
658
144
165
327
339
164
126
173
155
344
351
158
172
165
166
148
169
154
154
169
170
166
161
154
381
157
152
156
400
387
243
145
153
152
165
150
155
169
153
153
159
169
152
154
152
157
347
174
173
357
151
143
150
278
159
164
175
165
144
169