30 30
15
22 21 828 1
12 21 450 1
11 18 335 1
17 21 570 1
8 21 268 1
9 17 236 1
5 18 128 1
6 6 49 1
9 15 166 1
1 19 22 1
5 12 69 1
22 21 530 1
5 6 33 1
16 6 92 1
5 4 17 1
