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