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