270
265
208
51
34
166
42
27
42
48
86
257
44
90
81
30
25
84
69
157
8
69
13
74
21
25
10
41
62
27
42
73
8
50
7
92
22
50
24
1
50
37
130
46
65
27
14
22
8
34