5
2
97
9
39
8
8
5
128
14
8
79
18
11
24
10
24
40
41
83