76
420
375
87
17
11
23
102
38
30
139
209
344
153
18
108
222
114
53
371
69
68
90
55
16
50
36
12
6
67
47
9
257
185
99
14
357
27
248
171
86
478
25
8
43
159
57
29
7
61
293
35
143
44
5
333
39