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