1
115
25
64
12
9
796
213
193
183
160
151
147
136
132
130
129
127
118
111
109
106
104
101
101
99
97
96
96
95
93
92
91
90
90
89