371
11
26
58
54
147
125
101
46
144
51
15
158
257
24
52
277
6
43
292
21
184
186
135
41
179
699
161
69
35
36
96
37
109
102
19
151
60
44
171
99
45
47
57
73
76
174
113
12
97
150
286
264