12
23
23
53
51
90
149
83
38
193