142
123
105
101
94
97
99
84
83
92
83
74
68
68
52
51
47
37
27