109
18
38
23
39
32
210
209
4
154