86
306
22
370
520
145
189
28
277
279
210
19
24
46
12
901
20
33
225
124
307
31
905
14
74
607
173
107
675
34
191
56
37
52
15
5
154
145
375
551
330
14
193
159
26
39
25
19
15
13
79
