9
17
18
15
12
11
26
6
36
16
20
27
25
3
31
66
230
32
184
71
196
227
64
106
118
115
235
311
332
113
134
73
139
547
130
318