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