87
258
69
84
96
153
141
78
102
317