30
79
33
23
24
25
18
207
10
58
35
39
34
191
41
9
13
84
21
16
29
5
2
1
42
6
46
87
50
47
7
52
14
181
26
98
65