55
30
25
8
21
89
50
12
60
34
18
33
3
10
56
7
76
17
91
66
99
20
9
13
22
96
62
19
4
6
11
36
24
88
46
15
23
26
80
90