28
22
15
37
29
17
46