21
298
174
383
67
56
319
34
167
132
140
192
83
202
186
55
24
270
91
714
75
268
93
50
224
337
216
73
109
95