562
3
469
2
183
1
126
214
243
520
69
197
72
161
188
163
112
58
107
78
70
91
34
41
88
51
82
52
119
106
73
61
28