286
266
51
208
167
35
44
51
259
45
90
82
29
147
161
44
91
69
13
84
26
175
25
69
132
93
10
41
50
8
75
22
75
74
127
50
42
62
50
158
82
28
61
38
14
47
23
48
42
52