10 23
4 6
5 16
3 3
19 45
12 56
1 14
3 5 
23 1
12 4
6 17
