130
52
128
91
550
216
138
125
323
95
263
312
243
293
259
64
334
341
317
157
233
30
357
122
22
87
178
166
112
33
431
114
258
66
193
185
158
35
265
84
291
266
50
92
218
169
179
172
133
261
74
227
126
38