27
29
58
64
67
80
54
73
5
10
47
59
66
53
21
22
23
24
63
81
44
82
11
12
57
77
89
76
41
2
15
39
84
87
52
1
18
31
71
43
7
42
9
36
83
72
13
37
48
90
8
78
6
50
32
16
19
26
28
46
68
14
40
45