102   308
198   427
79   313
162   337
126   349
51   261
100   341
134   352
184   458
107   440