270
265
208
51
34
166
42
27
42
48
146
86
257
44
90
81
172
41
25
84
69
157
8
69
13
21
74
25
130
10
41
62
127
27
42
73
73
50
7
92
59
22
50
158
157
24
46
50
27
130