238
287
234
86
177
110
215
112
102
9
200
95
67
34
46
107
104
4
70
97
118
13
62
170
97
82
66
83
119
28
47
107
93
130
53
27
18
26
89
23
44
38
42
50
133
50
28
29
49
28