412
986
60
887
50
314
80
580
183
512
66
442
63
289
37
210
17
321
15
109
34
143
234
20
151
213
24
128
22
110
10
105