3
7
1
4
5
2
20
6
24
9
22
11
14
15
38
79
46
37
45
129
74
32
163
21
12
66
27
110
72
57
25
118
112
13
67
19
41