146
17
32
14
66
10
5
13
10551
8
790
100
339
193
133
747
340
347
3
49
336
43
9
67
365
24
87
793
33
31
45
18
131
20
37
162
26
98
645
15
36
34
64
281
30
152
29
660
82