18
25
10
5
8
32
6
15
7
11
3
62
38
59
39
19
50
35
29
46
191
120
141
17
21
87
9
4
185
108
13
30
40
36
42
76
28
20
43
201
55
12