2
26
1
5
13
22
3
12
4
7
10
52
21
19
20
18
6
31
16
66
32
25
78
23
11
44
51
28
65
37
29
15
9
74
36
45
14
39
38
34
17
8
30
24