25
37
83
29
43
42
90
37
117
47