26
22
31
57
33
61
39
15
30
38
37
84
40
46
47
52
29
35
30
23
59