13
59
7
84
29
10
21
119
70
11
55
167
112
117
289
212
43
71
82
455
109
39
300
33
5
18
365
139
104
6
14456
86
24
201
38
429
27
571
448
128
242
321
100
767
515
9
85
22
78
436
44
50
28
152