90
151
121
76
66
236
96
109
79
170
41
201
81
143
56
89
106
213
94
230