634
159
787
153
386
116
457
241
530
101
468
70
563
52
591
162
577
32
288
66
216
136
518
127
488
144
362
35
575
155
472
168
516
40
125
76
413
105
526
101