19
85
31
75
14
56
145
10
284
12
32
26
28
24
17
18
6
21
16
15
22
77
9
4
3
55
20
5
35
158
107
40
149
115
470
11
2
84
83