25
57
250
21
20
70
7
26
75
37
49
498
18
23
31
132
71
19
40
125
42
89
29
36
54
22
94
48
64
39
33
72
58
68
73
67
59
87
30
27