40
42
36
58
10
46
32
23
46
51