3
5
44
54
4
45
24
20
14
12
31
9
6
30
1
27
10
11
2
43
7
8
13
16
107
134
159
42
21
15
37
65
38
46
25
34
26
19