17
16
11
4
3
20
106
36
46
18
5
2
67
45
68
7
32
10
12
1
6
19
90
56
44
22
33
167
39
34
126
27
61
26
115
38