3
5
9
36
42
23
54
47
201
94