23
30
9
27
38
39
14
25
37
22
62
21
58
100
66
129
125
15
48
10
16
13
42
92
33
56
24
29
46
79
11
26
49
63
32
65
47
36
1
82
55
44
59
12