60
33
8
6
22
549
7
41
13
21
10
43
5
38
72
482
14
23
322
55
17
31
200
170
26
20
66
62
4
69
181
19
2
83
101
9
32
3