17
451
27
24
44
80
74
95
142
62
759
45
36
108
1019
34
163
87
33
188
93
224
77
705
429
287
84
25
978
127
428
35
72
38
96
105
54
164
165
14
31
42
1110
56
83
151
28
89
49
228
52
113
46