4
3
12
8
7
15
6
41
1
45
2
48
18
57
13
19
26
65
28
64
42
36
17
59
37
24
5
20
29
49
10
23
9
105
46
70
117
38
35
47
40
80
142
98
71
91