mask
108 74 23 96 31 95 102 75 111 25 24 512 34 424 425 423 428 427