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