14
123
7
12
15
40
34
9
58
50
28
36
133
21
13
181
1331
44
27
39
160
37
100
87
497
575
4421
57
88
53
60
75