7
3
20
9
11
8
19
4
10
12
Last bend