4
12
19
5
18
28
16
28
39
57
24
75
58
31
15