4
25
10
14
65
73
36
114
149
68
86
51
129
46
176
49
89
224
85
17
165
55
155
47
71
199
101
115
333
135
99
57
92
421
27
56
37
108
236