133
655
50
203
32
126
168
219
191
338
46
268
84
196
95
245
49
225
15
162
20
457
9
212
7
90
98
10
106
5
78
3
36
72