66
370
68
50
8279
340
33
229
64
99
578
41
1157
1657
132
153
58
1579
136
70
385
46
35
63
83
47
233
105