124
214
1742
105
945
578
238
128
100
135
197
69
40
61
58
2
11
81
35
34
2