240
290
235
95
133
113
178
38
218
114
102
202
96
107
119
68
48
71
94
97
108
63
107
48
72
90
172
119
101
84
159
11
67
28
42
45
83
135
67
29
68
30
25
40
82
45
33
17
15
37