10
5
11
76
9
116
34
47
4
21
8
3
104
2
17
64
31
7
86
8