70
83
142
305
221
74
55
220
76
302
94
136
24
93
189
43
160
98
91
207
184
34
49
202
30
48
82
145
99
35
41
72
165
31
100
127
125
84
1407
96