10
28
27
18
20
12
5
31
24
43
9
13
11
71
69
23
25
1
48
26
66
22
14
49
21
65
45
165
32
8
36
98
42
67
16
15
52
58