3
1
89
8
24
47
46
39
75
30
27
55
35
5
6
16
25
40
7
113
17
29
241
64
15
31
71
11
26
98
0
19
9
43
10
72
76
37
2
245
193
57
18