82 6
57 6
99 7
30 5
133 6
154 6
141 9
81 10
790 2
674 8
1257 1
502 1
181 2
257 4
604 6
844 5
280 3
472 2
342 3
731 3
4450 16
27969 45
10510 12
14857 17