6
18
57
1
2
19
5
14
22
10
7
8
9
58
36
11
3
39
32
25
176
54
21
27
16
38
4
33
31
28
46
35
64
17
40
45
81
23
41
12
78
20
111
56
30
15
51
85