40
19
30
31
20
22
47
41
8
49