90
149
120
74
65
232
96
108
77
169
41
200
81
142
56
87
105
213
94
229