55
28
25
35
9
18
51
71
121
46
150
143
37
21
48
205
38
73
61
58
56
371
99
19
255
343
32
49
403
23
181
105
170
39
252
87
417
191