4
01
19
02
16
03
3
04
11
06
15
07
3
08
4
09
6
10
1
11
2
14
1
15
6
16
4
17
1
18
1
20
5
21
2
22
4
23
4
24
1
27
12
28
1
29
4
30