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