38 15 64 93 3 22 25 17 41 2 30 41 100 100 100 100 100 100 72000 100 1000 100100