8
0
4
7
3
36
16
2
22
6
52
90
47
56
106
66
9
15
21
48
10
44
57
34
20
13
41
77
11
27
31
32
42
196
84
109
39
28
50
18
82
85