875
135
485
290
717
191
314
530
79
75
155
476
194
112
205
537
11
16
24
160
37
139
153
94
275
127
31
41
56
190
143
84
168
129
30
29
80
73
60
233
105
22
104
40
50
64
126
177
48
356
49
34
215
109
123