318
733
192
518
174
516
80
439
106
378
77
300
159
276
63
236
13
203
6
350
15
147
46
185
44
157
42
169
12
127
19
140
18
131
111