1
02
4
03
2
04
2
05
4
07
8
09
4
10
4
11
1
12
3
14
3
15
5
16
3
17
3
18
1
19
8
21
7
22
3
23
1
24
3
25
2
26
6
28
2
29
5
30
5
31