1019
388
691
247
591
95
578
77
433
222
576
57
345
154
336
35
483
46
282
72
80
16
144
128
283
180
86
27
246
31
529
69
81
28
357
187
325
38
433
149