28 30 10 30 23 15 3 52 42 22 28 36 29 23 21 22 13 11 61 15 33 12 50 38 25 74 39 4 28 15 69 3 64 40150