10
7
5
14
24
14
2
56
166
37
102
40
127
177
71
55
10
88
29
71
92
38
64
9
31
74
19
21