320
693
457
737
224
621
167
472
240
392
58
356
113
220
124
215
35
181
75
221
30
187
117
178
54
130
25
135
6
339
26
129
4
107
8
93