25
158
19
42
15
47
31
26
44
40
32
107
34
21
46
43
22
12
17
80
28
59
14
38
16
10
37
39
84
23
24
223
66
45
29
52
5
35
75
54
62
33
20
48
71
97
41