89
624
207
635
168
707
77
536
84
368
371
115
321
64
405
80
206
30
329
265
73
253
26
171
29
38
203
6
2
49
23
24
195