18
06
02
01
17
20
22
08
07
03
09
10
11
16