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