239
289
178
216
113
95
235
113
102
200
37
47
96
63
106
71
94
67
99
130
83
97
69
118
172
119
84
107
11
14
28
47
107
38
50
18
134
37
23
66
45
42
52
33
53
158
80
29
68
17