4
74
5
23
80
20
16
15
6
1
57
9
7
0
2
33
18
29
8
46
14
55
175
827
49
39
98
31
89
42
113
77
47
85
51
40
93
184
403
58
122
13
25
241
90
26
321
54