338
942
179
537
475
861
177
336
113
315
46
243
24
186
61
223
40
180
30
194
17
159
34
145
133
20
167
6
386
28
153
43
155
9
121