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