3   151
17   833
5   233
58   13125
21   580
59   2187
38   1430
39   1885