7
9
41
338
47
63
37
47
24
29
18
53
145
5
17