8
19
7
5
46
12
217
14
18
42
45
39
57
22
26
80
32
30
75
23
74
878
17
105
43
106
544
63
281
88
48
50
431
71
94
60
261
16
366
61
123
33
11
122
201
110
10
56
164
115
77
38