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