141
123
21
49
22
38
0
5
45
86
225
16
87