100 98 64 82 76 5 40 100 66 95 76 13 0 0