25
446
21
6
17
39
87
43
33
26
28
191
94
19
2
9
18
93
41
14
27
8
24
34
52
69
99
15
16
90
168
35
38
10
42
20
79
74
92
117
22
13