17
20
26
56
24
86
208
474
37
406
44
9
274
221
28
45
73
58
99
6
63
84
106
31
187
157
92
149
93
286
39
97
121
258
156
16
159
21
183
113
75
162
144
393
123
178
248
147
33
46