25
33
119
27
163
114
141
44
63
32
12
77
14
59
9
73
103
23
171
48
183
85
29
72
30
46
38
94
24
299
39
3
56
110
307
28
26
62
143
35
57
89