5
8
6
17
9
47
14
12
19
13
7
24
118
89
27
53
25
15
43
26
67
132
188
35
109
122
45
355
73
49
94
59
70
54
99
63
170
133
102
87
179
110
136
37
61
129
41