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