20
14
23
42
22
18
31
38
13
123
35
54
24
21
71
25
47
62
51
30
41
77
43
46
39
49
26
53
40
28
56
17
33
34
16
67
29
36
45