19
25
23
57
60
94
152
84
38
193