2
10
58
25
48
20
77
8
9
26
17
16
7
4
12
5
1
11
15
56
3
46
36
6
38
18
23
62
32
31
14
53
28
13
29
22
39
19
37