6 3
1 100
3 200
6 4
7 3
8 2
10 195

6 3
12 1
13 22
15 118
19 28
25 44
34 184
