40
19
30
32
20
23
47
43
8
50