86
47
24
38
84
132
17
36
246
120
64
614
80
112
97
172
264
165
101
574
140
299
174
152
75
27
94
68
761
119
295
29
208
528
275
37
239
43
67
198
65
263
278
228
564
169
31
435
171
91
135
45
179
202