100 3
169 2
97 2
270 2