9
54
56
20
12
26
28
29
16
22
13
6
25
14
4
47
102
216
103
17
27
50
18
21
139
10
43
5
37
128
52
15
39
3
19
31
208
38
46
32
2
113
8