6
133
74
160
177
208
190
10
192
94
99
567
44
42
53
15
22
253
71
227
326
19
131
66
478
363
82
134
64
60
26
24
1
100
245
129
85
147
111
35
81
168
80
136
113
34
187
437
130
504
174
214
183
217
96