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