25
150
145
19
47
24
132
85
37
58
52
12
27
138
31
651
56
75
38
76
28
117
168
89
33
112
60
74
64
110
6
21
845
42
45
182
570
331
162
72
61
220
81
126
5
191
260
92
105
55
119