293
742
134
876
130
706
73
334
77
442
56
225
138
189
64
237
20
128
41
135
18
204
213
27
122
28
160
16
154
17
108
25
181
29
167