133
655
191
338
46
268
95
245
168
219
49
225
50
203
9
212
84
196
15
162
32
126
1
101
10
106
11
77
7
98
0
3
90
5
38