239
289
113
216
235
178
95
102
113
200
94
96
37
107
48
71
63
67
99
83
70
118
131
97
107
172
84
107
119
11
28
47
50
42
134
14
45
67
23
29
159
38
53
29
49
54
24
80
18
37