1
118
46
10
8
12
31
11
5
177
8
64