2
8
5
14
34
20
10
7
6
19
12
56
78
16
28
3
13
22
57
75
17
23
9
26
29
4
42
24
41
25
31
1
60
93
38
15
30