204
285
42
167
160
447
120
250
46
162
91
103
9
115
259
194
17
181
55
190
39
11
113
23
100
5
142
15
254
18
88
16
83
3
68