150
102
78
46
466
33
65
27
201
118