5
24
15
22
1
16
39
12
38
20
9
23