173
505
192
340
191
175
231
497
25
322
114
276
94
279
45
156
95
210
61
713
28
233
19
151
32
137
136
31
113
13
135
162