14
4
10
24
17
26
7
149
100
19
37
12
47
58
15
18
34
64
16
13
23
25
11
49
38
449
35
43
28
8
91
39
20
98
261
126
133
57
81
279
31
316
33
181
74
83
99
61