8
16
17
22
2
23
57
207
43
4
18
90
32
20
19
46
7
51
10
25
107
26
9
12
36
52
131
58
83
132
60
30
14
27
111
196
59
148
116
39
42
242
11