41
20
47
12
394
25
9
87
28
38
37
79
28
85