75
56
124
65
165
267
187
114
112
101
79
81
125
64
83
265
66
93
47
84
102
33
73
155
90
94
76
110
170
123
208
107
67
151
87
100
71
99
175
153
98
92
231
161
219
209
143
130