2
50 7 4
10
43
18
41
14
32
28
47
20
37
24
3
7
33
