11
23
18
48
45
90
148
83
38
193