289
688
203
254
100
303
182
250
90
330
27
121
72
150
52
184
55
154
15
146
63
168
29
172
25
96
37
117
66
509
44
118
34
120
39