242
221
196
313
162
150
60
220
175
254
176
195
22336
16800
14841
13310
10172
992263
8884
8780
846148
734142
67911
6770