21
6
24
4
13
18
46
11
29
19
17
59
43
3
44
32
105
28
39
41
171
10
22
14
5
96
42
23
33
115
72
88
85
27
55
26
16