58
483
263
66
177
6
203
49
276
63
28
190
23
171
17
143
509
13
25
137
46
152
73
194
1
74
15
254
26
113
10
126
43
123