238
288
90
234
113
178
215
111
200
102
106
47
67
37
107
95
99
70
62
9
118
97
171
119
47
13
82
44
134
69
4
93
14
28
130
107
33
157
68
67
27
56
49
83
34
42
53
66
28
17