47
99
111
194
115
41
151
48
274
74
59
68
73
47
120