2
king
3
7
6
19
14
36
32
6
19
10
13
11
4
12
13
16
44
86
4