20
24
12
31
27
43
7
22
89
39
29
35
25
63
73
32
36
28
26
21
64
19
17
49
30
52
77
53
38
91
41
45
37
34
58
65
18
23