96
494
72
360
125
258
49
162
28
128
0
3
24
146
2
117
7
110
12
108
18
88
16
289
9
78
5
86
10
73
29
4
74
573
76
64