5
7
10
17
4
14
12
3
19
26
22
58
62
34
33
46
23
24
9
30
16
6
28
84
97
43
77
50
42
13
37
8
25
35
83
15
82
20