4
1
5
6
8
9
10
11
15
1216
17
13
14
16
18
19
20
21
22 2334
35
24
25
2638
2739
28
2941
30
3142
32
3343
3
34 35
45
36
37