284
586
96
522
267
449
147
329
80
239
59
272
11
201
39
237
75
206
83
214
47
170
23
162
43
141
22
138
6
88
5
93
20
90