27
25
19
49
81
154
14
45
54
55
103
100
404
79
128
34
171
47
144
77
185
172
5
7
4
9
3
107
16
6
2
18
22
200
21
36
96
82
122
101
127
12
8
67
119
11
197
175
24
23
43