422
330
180
150
162
149
138
115
355
154
143
155
814
579
414
391
142
158
581
758
551
151
148
419
165
142
139
168
145
435
452
155
454
548
167
1184
566
179
139
405
455
610
173
331
345
158
59
121
309
161
158
157
157
169
436
544
697
395
139
423
165
158
167
164
135
144
139
86
353
731
153
396
169
158
141
160
149
462
405
564
151
137
294
426
154
156
752
159
162
164
154
166
158
151
162
135
166
154
66