20
44
8
6
9
12
18
99
23
68
57
13
22
17
5
14
10
48
7
21
52
15
33
24
35
45
63
31
54
36
19
42
39
37
79
46
89