20
99
115
168
37
131
59
252
171
18
109
78
133
6
4
33
22
13
253
67
23
43
7
120
19
25
118
9
31
52
70
38
30
29
14
26
35
16
47
28
24
114
15
79
144
108
21