30
30
46
27
427
26
58
29
70
26