21
26
38
37
59
41
32
57
31
58
99
17
33
90
9
13
16
15
10
25
8
22
20
18
66
85
87
34
28
27
5
23
92
19
6
51
24
12
4
7
42