56
66
71
27
30
43
63
184
156
11
19
39
28
23
7
32
51
40
25
35
155
116
60
99
44
41
254
133
267
33
52
72
57
180
10
98
18
144
73
110
205
186
119
58
84
86
528
76
96
181
77
149
182
37