20
26
10
6
8
33
15
7
11
18
3
62
38
59
39
50
35
29
46
47
192
121
141
19
17
22
88
9
5
4
185
108
14
31
41
36
42
76
30
28
21
43
201
55
12
34