338
944
475
866
179
536
61
223
177
334
113
317
46
242
24
186
30
193
92
1,069
40
17
162
20
167
34
145
28
152
133
43
153
6
139