1
15
31
29
39
35
23
—
3
17
10
2
2
3
2
3
10
1
22
1
30
12
3