4
25
10
14
67
73
38
114
150
68
86
52
129
46
177
49
90
224
85
17
165
55
155
47
71
199
101
115
333
149
135
99
57
92
421
27
56
37
108
236