76
88
125
34
110
77
472
54
194
98
62
143
191
221
56
727
970
300
208
82
81
84
61
59
89
53
184
571
75
45
93
67
270
100
90
51
120
138
115
48
198