14
27
54
7
143
186
67
64
43
41
68
184
85
152
32
247
127
204
63
844
233
148
117
124
396
187
97
122
197
134
77
214
40
275
128
52
70
120
165
72
107
138
310
42
60
110
89
81
259
244