10
88
32
6
47
5
641
364
95
2
0
1
10
0
4
18
30
21