538
129
693
192
279
45
191
47
175
33
176
40
118
7
490
47
417
69
229
16
282
38
568
93
270
12
308
13
427
26
651
22
456
30