19
316
20
23
15
8
250
7
3
22
34
10
2
2
2
41
323
8
22
129