17
288
45
67
181
521
22
46
21
118
79
9
31
54
199
108
266
68
198
43
574
102
70
40
24
164
52
95
56
196
58
184
107
12
89
11
121
84
38
82
252
171
13
37
69
15
572
317
398
395
287
335
112
18
380
519