8
40
41
7
3
11
19
49
72
51
73
61
4
21
29
23
32
31
6
94
106
25
38
174
28
69
13
18
68
121
149
100
56
120
45
130
148
156
85
256
111
54
201
63
254
325
27
96
9
98
270
158