41
15
31
30
29
15
62