20
56
26
45
14
33
46
58
21
40
8
36
80
4
79
17
31
27
91
66
13
109
12
83
70
69
59
34
19
32
28
5
47
22
18
7
35
9
48