13
166
10
11
5
45
710
47
57
1178
21
26
138
19
31
37
48
136
30
7
3
9
63
44
36
32
38
18
25
20
94
79
71
14
39
52
35
51
2
8
6
17
105
228
16