20
62
6
18
9
38
21
29
124
25
39
10
8
16
464
61
14
13
44
3
11
28
33
30
15
22
52
435
138
56
40
112
90
93
32
34
46
76