10
56
16
8
42
31
6
111
50
26
23
9
15
20
279
12
97
14
17
224
174
43
34
32
35
137
21
51
136
72
38
552
192
25
58
30
74
37
205
90
115
13