9
281
21
28
425
40
14
4
140
95
106
10
151
5
1822
56
27
49
29
42
868
22
163
84
31
17
25
119
20
37
102
115
51
41
183
36
295
79
68
44
69
778
46
307
12
48
263
16
43