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