137
84
256
139
59
27
678
168
121
171
205
88
22
17
23
41
71
101
79
46
49
44
361
158
239
123
173
26
14
92
32
43
38
60
97