11
5
12
47
8
61
16
886
58
26
162
107
70
37
118
28
253
125
35
59
423
31
57
88
93
169
25
20
19
153
34
22
24
27
14
50
81
97
9
220
38
537
15
64