108 88 68 61 70 69 35 22 33 37 49 39 17 15 317