66
176
175
82
121
171
468
207
254
110
126
369
184
228
55
61
35
28
122
483
148
455
58
8
17
15
73
14
29
179
324
139
145
261
217
162
112
243
32
48
250
83
174
79
166
326
192
33
299
52
87
223
123