2
01
9
02
24
03
6
04
1
05
12
07
26
08
23
09
19
10
7
11
2
12
22
13
31
14
15
15
9
16
21
17
6
18
1
19
14
20
8
21
2
22
3
23
1
25
2
28
1
29