238
76
44
55
159
147
108
53
150
94
57
96
47
95
46
66
33
27
37
63
137
184
14
78
62
107
158
90
60
58
133
35
41
23
118
91
138
74
43
140
105
149
29
25
186
56
52
73
31
106
77
80
130
54
99