3
14
21
31
84
89
45
68
1
6
24
36
82
83
58
78
25
40
50
71
87
22
18
10
61
63
64
15
37
28
34
49
65
79
90
80
85
16
23
2
54
57
77
70
74
76
8
13
27
32
62
4
73
11
20
69
48
42
52
67