78
146
31
27
15
69
11
174
249
74
388
21
86
39
93
489
50
111
130
336
42
22
261
101
25
171
58
147
238
26
67
59
12
54
99
43
115
649
28
89
80
97
166
46
179
139
64
30
110
127
84
45
285
148
95
68
94