21
8
11
3
24
436
73
105
16
9
6
10
97
1
47
37
3577
40
18
13
12
115
5
226
2
36
53
20
74
23
14
64
55
928
22
4
1100
2189
19
42
126
132
62
506