19
17
43
133
73
78
147
96
97
117
54
38
75
112
83
152
186
102
197
104
45
125
319
199
65
120
66
142
23
59
471
88
187
69
419
46
707
135
71
648
603
294
72
12699
388
130
118
113
227
53
210