9
17
21
48
119
37
73
72
82
657
318
1090
34
114
65
6
105
68
158
13
27
35
70
75
543
103
46
60
38
11
15
62
40
55
39
63