26
140
178
15
149
38
119
42
125
51
429
375
25
35
81
18
44
212
76
39
28
62
381
156
37
50
72
110
161
98
180
103
135
173
100
145
185
75
36
21
703
276
275
130
43
55
85
230
16
106
181