247
641
524
722
253
443
258
382
181
260
89
289
52
193
28
170
22
164
44
169
33
150
17
128
29
146
10
84
6
314
26
134
117
8
61