44
16
65
69
128
396
98
85
60
55
269
95
48
80
249
134
110
139
51
114
135
59
93
281
143
254
68
160
169
199
157
258
147
265
150
82
287
272
72
198
141
64
345
355
63
300
123
138
104
129
83
206
204