47
43
32
40
80
46
57
48
33
68
88
116
74
94
64
24
111
53
380
97
125
105
175
83
81
72
92
56
84
30
118
93
45
69
49
54
44
52
59
106
90
62
217
82
66
101
79
152
194
199
76
220
124
173
182