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