41
116
1699
441
388
58
126
187
147
52
160
2288
83
61
40
15
54
64
6