27
26
20
49
82
154
14
45
54
55
103
100
405
79
128
34
171
48
145
78
185
172
19
5
7
4
9
3
109
16
6
2
18
22
200
81
21
36
97
122
101
127
12
8
67
120
11
197
175
24
23
43