94
208
79
77
120
90
231
247
39
85
199
421
179
192
81
569
166
218
158
57
290
22
131
14
31
104
70
12
110
60
58
49
265
443
259
132
112
10
236
996
24
13
33
98
113
189
255
198
527
191
336
61
151
268
148
564
102