27
40
119
60
61
239
70
174
51
224
49
55
52
31
247
133
108
290
109
63
196
77
54
42
178
131
73
87
367
99
23
79
75
62
83
135
64
115
47
127
136
35
90
93
66
39
112
97
237
218
137
180