276
265
208
167
51
43
49
34
28
257
90
82
90
69
44
44
13
25
84
69
74
159
10
8
22
41
75
28
50
50
62
25
50
24
48
23
10
14
42
7
56
91
47
92
89
66
24
27
37
8