3
42
109
109
42
3