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