9
22
23
14
26
8
4
8
58
18
228
2
10
25
7
29
7
8