17
24
23
57
60
94
152
84
38
193