7 1851 17 7 11 18 30 47 59 63