528
100
50
16
16
37
33
28
36
83
109