3
126
3
3
25
6
19
10
6
9
5
21
22
10
0
156
2
2
351
15