68
110
151
66
59
202
164
183
219
664
36
245
410
53
575
69
74
428
37
379
570
166
128
926
29
22
338
142
82
58
24
70
93
104
477
90
146
367
378
35
54
135
44
376
273
56
145
134
372
163
590
203
178
185
484
77