10
11
35
42
52
89
84
58
31
51
55
66
73
78
88
22
20
25
30
45
75
79
15
6
19
71
72
77
28
37
57
64
43
14
39
47
53
76
67
16
36
54
63
69
85
23
61
29
26
83
7
81
9
21
50
82
68
4
87
1
12
90