25
39
29
8
7
53
30
24
11
200
194
17
32
21
55
6
5
10
15
14
13
20
83
18
52
59
28
106
50
26
165
36
16
68
119
40
34
46
117
35
9
54
56
84
23
12