25
6
49
12
35
29
113
99
163
118
34
5
42
4
1
74
73
44
17
82
10
13
108
67
91
37
28
59
47
38
31
33
24
191
50
39