8 3141 48 2 28 30 44 47 50 51 55