8
20
43
5
159
11
127
35
46
37
48
31
23
68
45
109
70
72
71
6
42
7
171
4
24
110
86
44
27
29
1
13
2
10
21
53
3
40
22
62
28