168
633
75
253
1022
416
448
13
93
431
116
451
315
70
332
187
392
97
62
146
58
295
193
66
240
17
243
138
9
91
331
365
38
74
71
51
86
224
301
53
150
291
119
228
238
254
373
244
39
191
121
59
43
183
42
292
77
76