3
01
18
02
12
03
7
04
11
06
5
07
18
08
10
09
10
10
5
11
9
13
13
14
10
15
7
16
8
17
5
18
3
20
4
21
3
22
1
23
7
24
3
25
1
27
12
28
3
29
3
30
11
31