8
5
45
17
38
64
9
26
16
13
95
6
18
7
12
20
10
14
87
99
32
47
11
44
39
21
25
52
187
81
50
19
107
75
59
15
30
42
88
92
35
28
86
46
22
37
80
31