39   351
19   306
23   67
24   53
21   168
12   278
31   284
21   406