304
804
173
568
46
359
50
249
26
265
83
261
109
218
45
166
7
193
48
162
19
139
131
23
137
24
129
13
745
112
11
6
103