291
240
115
235
39
178
113
218
95
203
133
107
71
102
96
48
119
68
94
64
172
108
119
28
107
48
72
97
84
101
45
67
90
83
68
159
42
29
43
23
68
11
20
37
135
21
52
15
82
45