18
29
25
15
22
2
88
28
12
13
22
17
6
29
14
23
93
9