4
5
13
8
15
17
3
14
1
7
9
20
22
23
18
61
98
76
30
52
49
35
33
28
40
10
42
29
194
82
41
85
26
27
21
53
48
44
39
56
47
63
50