152
862
54
681
101
351
47
426
49
334
51
304
154
263
48
274
23
333
16
266
28
299
42
34
331
32
219
282
55
369
18
212
45
339