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