3
7
11
1
28
12
21
23
15
24
24
34
48
37
39