25
33
112
15
46
21
48
26
81
66
56
42
37
63
59
241
39
30
71
74
104
279
52
154
103
95
164
22
24
84
32
123
55
93
118
229
196
54
65
20
28
57
50
49
17