21
12
6
8
271
13
9
44
64
475
15
17
7
55
49
1
5
37
42
16
27
11
22
25
4
79
189
3
51
554
2
28
19
26
67
70
31