16
6
96
3
7
21
18
1
43
11
75
36
62
287
27
13
28
32
84
24
29
130
5
4
26
31
14
38
2
41
12
61
57
765
50
25
148
37
54
92
15
52
242