169
606
254
690
311
671
134
386
54
325
50
342
111
224
69
212
56
238
6
340
57
205
42
162
65
173
16
148
22
138
8
140
4
105
7
108