9
14
4
3
25
30
11
120
15
92
8
68
72
98
38
143
45
73
18
113