8
110
5
14
37
27
3
10
26
39
29
57
1
171
19
20
15
28
4
50
46
168
25
76
18
11
41
7
6
13
12
47
48
2
69
16