190
135
132
28
111
250
66
129
36
76
113
98
73
20
63
31
137
216
299
37
60
286
247
68
182
97
5
59
83
131
285
210
620
212
300
33
62
10
191
301
178
434
469
270
102
49
264
80
292
13
18
41
150
77
497