54
28
197
212
298
170
260
130
26
283
414
182
120
161
359
99
276
242
89
259
389
234
284
339
188
877
149
184
656
64
329
53
808
36
437
201
752
512
1651
116
109
308
179
62
737
33
159
67
154
176
151
435
134
411
31