77
37
38
209
419
58
191
168
418
76
479
29
22
18
62
142
86
96
50
87
35
274
78
44
19
133
486
52
362
106
123
212
27
189
109
12
115
11
24
23
533
63
172
200
26
28
25
169
216
60
83