14 165 53 3 11 12 16 17 18 22 23 29 30 39 40 52 56