28
52
59
42
351
13
30
63
16
49