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