37
41
31
91
173
27
67
218
155
119
43
383
56
80
81
95
69
121
171
39
62
44
283
188
40
24
94
45
49
181
15
160
33
71
53
30
17
191
4
135
22
19
9
5
8
6
46
112
23
290
147