37
83
240
262
96
113
47
171
52
50
161
58
144
188
145
266
68
54
116
167
46
49
30
98
23
137
272
66
24
70
115
32
38
187
147
39
40
81
31
36
43
117
25
216
86
289
281
74