40
14
56
18
42
21
3
4
2
8
31
38
2
12
4
260
152
1
22
3