11
9
5
8
3
7
62
31
43
34
2
23
42
10
49
13
37
6
65
57
24
29
41
19
64
105
26
45
54
72
56
53
46
35
40
4
18
39
22
107
12
63
60
36
207