150
46
35
27
121
102
48
20
61
103
28
22
78
49
30