12
65
18
4
5
58
419
10
14
20
13
9
6
93
196
73
45
118
64
8
56
207
60
49
434
11
169
67
40
28
32
43
1
26
114
254