285
266
51
208
35
167
44
51
259
28
45
90
82
161
44
91
13
69
84
26
69
10
25
93
31
50
8
75
22
75
42
50
62
50
13
23
28
42
47
38
48
12
91
130
58
28
25
7
13
15