249
532
20
298
60
282
159
317
15
193
18
214
12
207
5
168
4
6
316
134
24
125
8
111
69
97
80
23
81
7
74