40
29
78
97
41
314
47
2,192
86
1,461
75
143
1,817
1,220
861
513
107
315
196
212
899
251
331
87
88
206
39
415
180
173
152
368
725
281