247
641
524
722
258
382
253
443
181
260
89
289
52
193
22
164
28
170
44
169
33
150
29
146
17
128
26
134
6
316
117
9
102
13