8
23
18
48
45
90
147
83
37
193