8
8
8
13
37
60
83
48
84
58
154
181