2
01
2
02
4
03
2
04
1
05
6
07
8
08
2
09
12
10
8
11
1
12
4
14
2
15
2
16
6
18
2
19
3
21
2
22
3
24
6
25
3
28
3
30
1
31