31
33
38
58
76
85
25
37
13
30
57
64
14
75
1
19
21
32
48
86
3
5
23
24
44
77
74
56
10
11
29
47
73
43
69
7
15
39
41
45
50
9
53
67
42
17
35
60
80
6
52
65
68
66
54
70
51
34
2
26
71
20
63
72
28
49
62
90
81
79
82
84
27
8
78
59
18
12
22
55
83
40
46
4
61
87
88
36
16
89