13
3
10
29
4
1
23
128
11
7
2
6
21
8
9
207
14
50
52
12
24
67
45
106
385
68
39
16
59
44
17
37
245
35
15
110