562
3
470
2
183
1
127
215
244
520
69
197
72
161
188
163
112
58
107
78
70
91
34
41
88
51
82
52
120
106
73
62
28