5
15
8
11
12
12
41
21
37
26