326
323
304
190
93
65
91
66
65
253
53
226
319
358
250
149
144
156
154
151
125
168
7592
158
151
33
142
168
154
268
156
167
165
162
151
59
160
162
165
154
142
151
162
300
145
166
252
152
84
464
155
162
162
143
173
145
147
144
403
151
290
163
371
250
141
155
147
159
159
343
152
155
151
144
426
158
153
157
149
158
144
149
143
161
163
104
459
152
394
167
152
160
162
163
152
357
144
154
157
168
144
160
147
319
152
169
145
167
148
160
463
154
166
156
146
149
172
163
148
168
52
165
168
152
161
170
168
140
168
156
168
158
160
164
82
158
160
145
168
157
172
155
157
172
168
166
144
160
142
162
151
145
153
168
142
156
164
155
389
301
145
161
164
161
169
163
162
143
145
166
153
165
152