10
86
5
12
9
7
68
17
29
30
16
15
32
44
42
6
8
22
39
23
21
19
14
31
40
27
34
13
11
26
18
46
41
24
58
20