16
17
25
37
47
28
71
199
23
97
44
72
76
56
60
50
100
84
137
109
1597
32
57
52
19
45
29
53
87
68
127
35
219
15
93
124
18
67
458
7
153
716
86
83