25
12
4
6
46
100
14
15
215
103
17
26
20
49
16
135
8
43
50
23
37
126
39
2
47
19
31
27
207
13
38
42
36
32
112
92
61
34
87
62
35
64
97
59
28
7