37
47
227
40
85
29
24
7
90
32
198
84
42
149
257
26
128
10
12
14
183
288
182
35
45
519
34
64
122
69
735
140
103
271
230
155
97
104
77
71
66
170
206
70
44
20