33
119
665
136
110
18
29
424
958
13
342
11
50
491
239
249
19
72
10
243
17
60
27
194
283
12
248
