9
22
22
0
9
1
4
0
11
4
31
29
126