4
2
7
3
20
8
15
51
24
14
6
25
13
38
95
32
21
35
39
41
29
44
17
43
47
23
22
27
64
45
18
26
57
49
83
28
79
67
85
30
60
58