40
39
42
41
14
30