21
797
66
52
26
9
2
42
108
31
4
76
12
61
27
3
5
15
14
8
10
77
452
1
23
0
19
29
65
90
35
13
72
16
44
156
7
20
36
25
37
18
43
30
153
116