21
50
67
33
23
86
28
12
63
31
85
18
26
129
61
19
71
45
29
22
127
6
13
17
135
8
134
100
193
152
96
36
25
34
15
24
39
75
10
64
115
143
30