8
4
27
115
85
198
68
27
40
30
33
83
31
36
26
58
50
172
142
65
65
127
84
52
75
67
89
236
176
84
95
88
53
227
159
98
153
183
90
52
83
115
177
156
300
134
195
31
100
232
160
76
84
86
46
168
69
200
112
122