9
10
5
567
129
42

5
2
1
2
2
2
9
4
1
11
242
21
1
2
2
35
3
126
1
4
42
1
243