130
827
94
599
151
421
234
353
190
262
51
281
60
239
41
216
64
222
46
199
73
174
32
160
35
156
57
148
92
1,088
22
149
39
133
16
125