41 30 5 9 63 36 90 63 80 14 86 17 76 73 20 45 73 36 24 29 58 1787