7
66
27
22
29
18
52
39
47
4
6
14
26
15
13
115
3
12
17
49
31
34
25
48
44
10
21
46
8
37
35
188
16
28
157
108