11
8
10
1
7
5
18
16
103
29
6
22
2
17
13
31
4
9
28
12
179
23
34
70
47
35
72
50
89
57
27
20
19
3
37
24
33