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