38
24
90
5
23
14
77
122
111
27