31
27
52
150
52
1
44
28
14
8
3
28
19
6
232