151
821
111
549
110
444
56
424
13
455
50
330
244
215
57
192
42
212
36
144
41
170
76
188
6
148
66
509
5
22
107
7
94