70
93
48
183
73
35
28
47
31
237
56
165
81
188
111
249
27
98
32
150
139
50
16
251
39
62
72
157
75
61
94
45
51
225
30
283
52
65
19
40
34
38
107
219
57
66
167
212
13