1
31
51
73
77
88
89
53
50
57
59
64
74
28
14
2
4
44
75
80
33
30
23
29
42
82
38
17
3
35
41
48
5
36
55
81
20
6
46
72
84
65
62
8
12
66
76
45
69
22
40
61
87
71
16
10
27
49
37
18
9
79