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