167
526
283
595
252
734
128
154
78
138
54
123
46
55
161
44
136
61
714
22
191
33
35
159
25
137
14
131
15
256
17
122
26
141
21
121