3
42
52
67
78
86
57
44
26
31
32
50
61
77
55
51
19
47
69
71
87
17
49
36
37
73
83
1
35
62
14
16
25
28
30
39
9
15
27
40
63
82
53
88
43
66
10
24
56
59
76
81
85
11
70
74
75
84
80
7
12
20
41
6
22