170
9
36
12
1025
10
171
17
23
257