30
15
12
28
40
25
41