47
64
50
98
156
84
43
100
35
58
53
91
78
147
56
23
80
97
42
41
119
55
21
39
31
49
33
19
63
18
85
27
194
497
44
28
219
76
71
178
34
113
14
69
73
67
38
359
54