9
143
8
6
87
26
10
7
37
73
1792
47
56
53
33
239
46
125
58
144
40
21
36
62
314
693
189
284
28
89
17
115
13
59
32
30
24
85
15
577
93
84
52
3737
318
96
7603
71
49
42