238
287
86
234
178
112
110
102
215
200
9
105
46
4
35
67
107
82
95
62
118
98
70
13
97
170
119
93
47
107
66
18
28
53
83
44
27
89
42
26
157
23
133
32
24
130
28
37
33
17