38
54
476
66
180
541
200
201
123
240
159
439
287
489
141
117
9
51
206
101
20
170
53
76
121
418
112
77
111
31
48
36
2114
71
74
150
12
231
249
8
39
983
505
270
218
50
33
14
433
360
42
37
82
479
164
251
454
130