5
20
43
21
8
12
65
56
38
23
7
36
39
17
16
106
14
42
6
9
35
13
41
19
40
27
30
94
15
28
32
47
66
52
31
25
24
48
10
63