2
4
3

12
8
1
28
11
2
47
41
7
33
50
51
46
15
42
19
9
34
24
27

Back to top