58
44
74
77
122
114
49
31
80
95
54
130
90
40
45
238
110
139
86
150
109
182
174
83
77
61
306
168
76
162
98
176
110
251
105
315
70
96
122
94
105
164
124
224
104
452
232
122
187
182
65
69
95
95
49
97
130
93
53
98