90
148
120
74
65
232
96
108
77
169
40
200
81
142
56
87
105
212
93
228