2
8
4
18
51
1
5
13
38
26
17
7
23
36
10
19
49
21
16
44
25
54
6
78
12
20
48
60
52
22
9
31
84
40
47
15
56
32