10   100
2   77
7   98
7   191
8   126
9   141
18   255
12   141