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