16
10
9
31
13
14
17
32
19
7
5
39
15
18
30
47
23
106
11
4
8
24
25
119
265
28
140
33
59
26
113
21
20
38