25
175
43
240
47
183
34
150
159
285
140
80
12
41
10
153
54
225
72
117
18
44
87
64
14
20
68
71
205
58
76
5
1
27
61
49
70
9
129
63
7
15
83
79
37
23