9
1
17
60
180
323
37
498
162
285
223
122
191
226
533
507
50
902
75
247
46
177
94
82
196
190
292
243
105
72
644
48
66
202
769
91
96
40
219
653
146
52
889
36
319
55
86
76
84
39
153
617
301
222
34
163