144
41
61
75
95
152
797
213
193
182
160
151
147
136
132
130
129
129
119
111
110
106
104
101
101
99
97
96
96
95
93
93
91
90
90
89