3
15
11
66
20
5
18
8
68
9
2
31
89
26
6
7
12
13
38
1
14
56
49
27
28
10
16
34
22
21
44
29
40
36
37
39
46