0    10   15   34   36   39   
10   0    22   32   31   40   
15   22   0    47   45   50   
34   32   47   0    51   41   
36   31   45   51   0    35   
39   40   50   41   35   0    
