30
15 1 2
17 3 3
25 1 1
28 1 1
12 3 2
28 2 3
21 3 3
31 2 2
21 1 1
13 2 1
5 3 3
10 2 2
19 1 1
8 2 3
23 3 2
33 3 2
33 1 3
8 1 1
1 2 3
6 1 1
