8
48
35
25
18
12
65
63
21
42
94
27
60
58
26
23
11
80
52
17
43
19
6
14
30
37
44
16
9
24
2
5
13
64
99
28
49
125
214