247
642
524
727
258
384
253
444
181
262
89
290
52
193
22
165
28
169
44
170
33
150
29
146
17
130
26
135
13
756
117
12
108
9
102