26
50
45
63
27
61
83
82
8
49
18
80
125
43
10
181
14
35
15
111
71
132
62
46
180
64
30
32
28
99
379
16
104
4
157
105
23
59
12
19
22
107
54
40
98
114
95
151