29 29 114 50 55 55 73 59 108 100 47 3150