5 A 0 17 21 31 23 B 17 0 30 34 21 C 21 30 0 28 39 D 31 34 28 0 43 E 23 21 39 43 0