Island of Zazz

This task is about using and map with a scale.
 
map of the Island of Zazz
Here is a map of the island of Zazz. Seven towns are marked on the map.
 
a)
What is the shortest distance from
 
  i)
Abba to Blob? __________ km
 
  ii)
Blob to Dude going through Coco? __________ km
 
  iii)
Dude to Grug going through Elle and Feef on the way? __________ km
 
 
b)
i)
Draw a diagonal line from Elle to Grug on the map above.
 
  ii)
How far is it from Elle to Grug travelling along this line? __________ km