54
139
49
77
94
80
68
121
196
58
112
245
177
171
93
95
124
136
302
48
899
167
96
403
233
187
333
149
198
247
83
65
31
270
262
174
230
195
243
259
204
52
215
44
53
455
304
183
306
166
89
159
59
550
34