4
14
18
5
19
71
87
142
56
92
122
38