8
11
5
31
3
8
6
10
10
10
59
44
12
17
6
119
64
4
9