20
5
32
9
4
15
31
24
12
22
16
10
13
11
20
23
13
23
16
11
29
17
23
28
14
Next page