45
209
84
243
15
73
150
34
123
92
31
36
64
195
23
18
491
279
12
66
820
19
106
158
9
105
93
26
145
72
51
696
90
135
99
32
132
137
59
68
37
16
40
183
124
179
24
6
17
323
100
14
61
98
44