144
74
97
237
76
5
42
55
52
89
79
166
27
194
254
169
13
192
136
106
39
251
83
37
174
66
190
25
72
53
59
103
51
170
23
152
141
87
138
10
111
426
210
412
230
58
171
88
186
71
61
239