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