287
266
208
51
167
35
44
51
45
259
90
29
82
161
45
91
69
13
84
26
26
10
93
69
50
8
75
62
22
75
50
42
50
38
23
28
48
47
42
12
91
25
7
58
28
24
33
14
15
27