63
366
52
41
244
25
269
88
68
40
84
295
15
55
128
378
605
76
779
70
12
204
85
299
45
37
46
38
124
395
65
43
138
461
99
119
44
69
33
61
60
78
62
54
136
175
147
39
328
111
317
98
36
57