100 6
23 2
45 3
20 5
90 4
18 6
0 0
1 0
