238
199
191
160
133
109
214
145
178
182
42
128
77
246
179
192
190
335
115
127
130
81
56
172
80
112
131
347
323
292
240
163
401
264
639
134
257
222
148
124
344
226
162
139
433
225
116
137
125
350
132
410
413
117