8
48
87
33
7
78
67
105
27
29
14
51
58
93
41
22
21
71
16
3
25
20
84
18
6
17
10
19
104
61
35
9
28
50
38
32
36
69
2
31
72
39
47
1