89
622
111
492
119
431
34
314
99
306
16
295
154
359
30
254
246
142
229
35
217
70
153
37
168
25
145
26
131
17
133
1
120
21
126