11 291 55 3 7 12 15 17 18 31 32 34 53 63