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