9
23
22
8
21
29
24
33
54
102
36
82
83
37
65
27
31
89
88
87
47
46
7
15
20
26
64
34
32
50
39
18
40
62
11
14
68
53
42
63
51
60
17
55