650
412
13
131
88
247
120
56
145
85
329
141
193
70
110
284
58
47
133
39
223
43
52
231
219
155
203
34
148
65
29
161
18
179
304
59
259
290
17
50
100
46
200
24
409
23
87
198
33
48
83
194
57
182