2
13
3
44
28
39
12
11
70
27
7
4
25
6
14
36
5
8
10
132
118
96
32
9
30
16
87
1
29
22
48
33
53
18
34
15
20
19
21