25
8
9
15
13
47
18
6
14
7
2
44
26
32
39
23
31
30
50
126
40
27
45
52
72
42
63
38
196
122
64
17
11
75
112
101
124
59
34
99
110
28
66
242
177
51
62