12
evil
7
47
14
4
9
16
11
27
22
15
19
17
20