4
0
8
1
3
5
6
2
9
7
10
16
74
12
27
66
42
36
38
58
65
188
100
90
34
62
95
40
11
56
50
28
55
29
52
31
14
15
61
67