27
31
26
67
107
122
21
111
57
89
93
35
16
52
33
32
47
17
23
38
30
97
84
51
45
63
58
40
24
87
41
48
43
37
36
19
134
55
49
10
14
22
12
59
28
18
13
6