270
152
265
228
208
51
34
166
42
27
42
48
236
78
146
86
287
257
110
176
44
40
75
81
90
172
30
106
101
41
79
27
67
214
233
101
25
73
197
84
69
1
60
157
89
87
95
84
8
69