9
100
7
144
79
164
26
80
19
3
24
151
17
58
244
10
121
11
46
30
64
28
44
62
152
77
573
266
263
40
1338
214
432
45
721
31
545
506
73
127
67
43
204
346
345
335
171
86
109
32
27
258