336 19
729 18
519 169
280 12
219 20
663 13
118 9
247 171
340 13
184 14
239 15
737 12
1052 16
223 17
491 18
404 20