58
99
17
33
26
90
9
13
16
15
10
25
8
22
20
18
65
41
84
87
34
38
21
27
5
23
92
19
6
51
24
12
4
7
42
47
35
45