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