2
22
1
4
88
40
21
112
116
2
17
24
6
27
0
0
31
290
22