25
98
114
42
316
48
104
74
44
87
8
46
31
6
59
94
24
90
93
47
100
19
53
68
174
43
62
18
33
101
32
65
34
22
15
55
150
121
84
76
35
164
56
172
16
27
23