67
187
27
87
167
895
114
139
51
303
26
250
744
299
480
41
407
109
183
124
68
75
50
92
342
102
55
34
62
52
61
77
21
178
352
78
194
266
88
31
36
66
76
206
276
37
58