169
394
124
179
251
148
166
56
252
254
44
57
46
11
82
20
10
16
75
18
32
17
283
15
22
119
107
113
4
182
216
407
183
39
37
302
161
92
258