146
907
67
865
128
912
84
798
38
1,016
42
677
55
855
33
491
64
698
16
266
54
662
607
48
555
36
822
99
687
1
148
50
547
548
65
633