26
12
30
18
26
58
126
41
97
86
48
47