5 3
80 48
13 8
38 23
22 13
10 6
35 21
3 2
44 26
6 4
40 24
46 28
79 47
21 13
1 1
9 5
53 32
55 33
62 37
15 9
28 17
37 22