31 30 
51 35 
68 1 
4 58 
279 92 
40 55 
131 37 
169 77 
245 63 
179 64 
202 91 
26 56 
229 58 
216 71 
22 69 
