238
288
93
234
215
113
178
112
200
102
67
37
106
63
70
47
95
118
107
47
171
99
97
9
13
119
82
28
69
44
52
49
83
5
130
107
68
50
94
29
27
67
157
53
134
42
56
28
17