42
41
116
19
42
155