20
16
10
09
05
13
03
22
08
15
02
19
01
14
06
23
07
24
17
04
12
11
21
18