14
73
100
70
91
842
226
250
593
158
99
24
783
387
112
249
107
72
71
235
485
121
525
292
318
239
446
206
1066
117
54