89
9
23
21
1
28
16
64
27
44
10
53
11
31
48
15
2
6
26
29
13
37
30
14
8
4
66
69
115
46
65
22
0
36
17
12
38
19
18
75
52