26
27
177
99
72
75
37
40
39
121
94
89
74
71
193
106
65
58
168
61
81
78
52
189
98
164
152
33
267
77
43
84
277
378
45
30
36
67
38
127
182
312
198
119
175
134
139
59
274
79
104
46