22
112
13
18
385
2
90
4
31
2
12
0
1
42
14
1
1
51
1
120