89
483
26
509
25
448
15
364
30
284
327
17
302
241
230
12
200
21
156
10
198
6
157
3
190
13
771
37
168
167
160