25
35
43
40
33
48
42
62
250
15
57
45
85
82
30
49
27
20
76
50
60
41
37
26
55
23
34
28
38
159
39
31
66
152
74
106