45
98
14
39
173
37
67
171
358
19
138
1
40
63
20
26
153
46
18
160
24
17
133
47
283
22
5
21
168
32
8
101
9
108
137
10
84
65
80
90
103
259
387
44
61
16
107
28
60