8
93
45
20
60
24
12
28
22
72
88
34
19
27
62
32
43
57
51
9
89
10
17
21
25
49
126
58
16
7
18
29
36
38
113
30