73
60
210
235
374
38
299
25
97
274
470
144
428
26
54
311
340
350
218
494
163
39
249
28
180
356
860
686
98
83
34
227
103
158
488
16
391
61
171
120
50
64
615
254
149
162
145
62
48
69
121
113
194
192