47
52
27
32
113
55
91
105
30
207
108
39
56
72
224
54
257
71
256
130
86
131
296
94
198
65
29
106
161
119
139
37
16
44
117
66
144
6
85
233
142
24
163
49
88