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