63
45
73
112
89
10
143
132
12
193
24
360
21
3741
367
199
258
65
450
108
74
90
163
27
38
130
95
64
46
28
52
717
192
678
26
85
602
62
57
30
232
82
2297
41
148
174
97
40
233
1291
188