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