8
38
57
16
10
3
15
7
25
29
44
11
52
9
6
4
19
14
13
39
31
18
23
28
20
43
41
106
17
71
21
65
78
64
34
59
26