76
179
52
164
88
83
75
41
157
30
90
15
17
107
131
35
102
77
289
32
56
28
111
69
676
195
42
62
18
173
26
47
71
34
7
290
14
49
74