23
12
346
2
30
36
154
38
149
4
79
26
87
4