100
23
29