11
15
3
334
104
276
10
23
16
28
190
43