92
52
563
144
349
174
486
57
406
64
528
170
271
108
217
93
247
114
699
280
119
52
688
310
446
169
217
67
391
142
624
199
338
203
518
55
228
152
990
384