10
9
2
3
15
19
37
33
49
3
25
34
127
24
9
22
42
12
37