151
128
43
208
182
220
126
96
228
29
55
28
7
215
63
198
46
83
179
162
283
193
45
274
35
9
90
218
113
50
13
176
14
21
33
19
27
72
20
121
53
161
30
76
163
17
117
18