173
110
127
83
72
263
314
129
48
70
138
59
104
442
61
429
162
118
90
80
202
174
140
19
107
66
238
20
5
30
100
148
10
15
195
161
73
189
85
22
26
316
544
312
200
82
7914
375
2015
1428
2342
260
91
196
89