13
17
49
12
18
19
61
77
69
38
62
56
24
164
40
136
23
20
109
15
102
154
45
93
70
113
21
132
392
22
166
156
54
94
72
26
50
84
183
57
75
173
53
456
148
185
82
142
67
130
116