28
351
40
20
197
39
260
26
193
5
161
14
117
8
131
1
123
68
395
4
124
3
101
89
116
84
66
509
108
88
10
98