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