297
133
83
165
147
61
204
84
298
339
177
124
109
116
142
116
234
130
61
127
193
253
133
157
112
256
66
76
80
110
121
408
401
364
119
215
215
137
155
119
177
182
125
185
148
114
90
120
234
154
145
128
107
135
109
64
117
137
100
204