150
102
78
47
467
33
65
27
201
118