498 40 82 45 10 85 62 124 200 541 16 80 53 152 49 48 256 14317