1
9
34
3
9
15
15
25
49
19
42
14
29
31
28