325
164
339
165
325
21
324
122
105
68
548
48
414
143
139
63
377
80
442
28
553
137
485
36
415
83
230
20
234
189
309
88
200
45
203
169
296
40
458
70