22
35
90
130
43
46
91
157
13
27
150
26
57
31
60
36
23
18
78
61
33
10
87
24
82
128
83
17
7
28
40
206
71
29
109
34
15
32
59
6
122
30
19
62
68
39