26
39
62
93
11
122
54
23
5
20
24
19
9
42
118
38
127
10
16
31
6
126
56
117
76
96
12
14
52
41
4
94
49
114
109
8
17
21
18
22
35
69
63
123
3
30
116
99