143
706
150
437
112
287
114
236
81
227
105
280
100
187
37
222
58
164
13
772
43
152
94
175
108
159
69
174
31
135
67
128
49
29
109