100 5 18 12 5 28 2 15 20 12 40