137
21
5
88
94
33
10
4
86
57
121
134