24
38
13
8
16
9
31
40
346
465
26
100
1
19
36
22
23
283
57
32
223
41
70
877
27
15
3
39
20
6
207
7
192
45
234
30
37
10
156
129
35
99
63
147