8
95
81
7
48
100
81
302
50
96
142
97
154
84
208
34
39