89
118
115
1116
96
175
191
114
108
61
299
130
1113
140
99
121
71
68
153
102
167
183
135
76
1121
1160
1133
1253
213
152
138
157
182
147
90
91
97
58
50
75
31
48
1128
198