413
1
564
2427
2
331
472
58
82
52
119
105
91
73
40
51
88
197
72
70
106
78
188
161
48
158
112
163
28
29
34
61