279
160
170
202
19
294
154
175
99
210
10
54
479
45
105
87
17
374
57
102
61
93
36
85
22
408
662
34
37
80
110
131
184
74
138
97
217
310
652
296
442
89
353
23
162
237
256
39
181
139
141
472
44
92
27
81