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