72
57
122
27
277
138
416
33
62
60
133
53
79
75
30
32
23
84
109
218
103
89
44
169
80
149
64
101
19
134
41
65
63
151
168
31
24
15
108
182
92
162
227
161
191
188
155
291
77
114
147
298
193
266
251
93