138
103
156
208
91
115
105
99
87
37
125
62
69
89
273
230
102
79
80
90
57
145
24
52
180
109
93
111
66
147
40
166
28
130
133
59
63
38
58
114
72
44
112
46
96
50
85
47