19
11
12
13
14
15
16
17
18
19
10
29
28
27
26
25
24
23
22
21
