Champs 1516Champs 17181920Champs 21222324Champs 36373839Champs 2526272829Class 15Class 16Class 17Class 18Class 19Class 20Class 21Class 22Class 23Class 24Class 26Class 27Class 30Class 31Class 32Class 33Class 35Class 38Class 39Final champs prize givings