24
413
80
257
123
294
141
255
42
178
10
174
28
148
30
156
3
149
6
386
38
117
92
185
96
15
16
84
4
76
7
31