127
23
29
12