5
2
97
9
39
8
128
14
8
79
11
24
40
41
83
295
17
8
12
18