133
659
191
346
46
272
95
245
168
225
49
227
50
207
9
213
84
200
15
163
32
126
1
103
10
106
11
77
13
772
7
98
89
5
73