41
49
33
42
47
53
184