38
507
50
401
153
572
27
275
13
124
56
583
54
698
58
366
36
314
17
338
105
183
23
215
26
177
232
67
127
31
94