66
143
56
463
95
135
37
38
10
342
119
669
2210
300
43
110
59
101
7
36
140
27
213
288
86
364
24
412
203
264
325
62
225
92
315
142
55
72
53
651
147
557
302
130
217
34
214
712
176
115
77
35