3
11
19
6
55
24
21
18
12
4
143
14
1
5
134
22
84
20
15
2
443
7
180
419
58
10
13
38
45
118
28
455
328
214