67
450
180
258
120
211
48
209
70
151
163
128
38
55
234
810
750
137
1753
353
225
77
56
114
422
31
42
59
32
61
8
34
82
44
65
29
81
52
249
99
511
47
149
246
152
452
338
27
305
102
220
327
13
133
66
166
198