10
8
2
7
4
3
85
13
12
11
18
31
19
82
20
23
14
9
27
57
25
5
67
28
65
38
39
21
52
40
45
63
17
15
48
44
81