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