21
64
30
23
67
88
35
67
81
142