15 3352 86 5 7 16 24 31 33 39 50 51 53 54 55 58 62 82