2
01
1
02
1
04
1
05
1
06
3
07
1
08
2
09
2
13
4
14
2
16
1
18
1
19
2
20
4
21
10
22
1
23
1
25
5
26
1
28
3
29
1
30