612
118
218
8
455
157
493
115
165
78
474
69
510
30
402
113
479
86
43
29
231
136
193
100
347
121
182
139
549
144
563
109
205
51
357
138
211
160
546
153