31
15
98
193
283
67
20
124
24
34
46
225
13
839
280
154
375
15
14
330
61
11
24
277
5
8
4
247
121
189
18
256
650
60
370
26
194
905
39
306
159
79
37
52
607
119
16
191
19
14
