488
1
72
363
2
101
0
93
58
98
51
50
88
78
24
36
71
111
173
144
121
646
404
70
134
167
614
3
106
74
155