23
10
6
5
12
4
9
8
7
15
3
34
42
27
29
32
14
36
37
22
52
67
16
40
26
102
93
84
13
71
35
86
18
48
43
33
17
63
76