11
8
6
1
3
129
9
5
39
2
16
12
18
52
17
10
13
4
28
25
7
23
49
101
68
30
90
51
22
34
64
54
32
98
21
37
19