146
907
67
865
38
1,017
42
677
128
912
84
798
55
855
100
743
36
822
1
157
65
633
54
662
64
698
607
99
687
50
547
70
574
33
493