15
3
26
53
9
43
221
52
78
161
13
11
5
27
23
17
10
22
624
37
47
4
6
44
69
28
61
122
20
160
8
7
2
29
12
45
114
0
247
1357
96
457
209