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