119
97
87
30
54
281
71
173
56
164
77
18
37
194
162
105
239
130
52
269
178
122
140
94
221
111
32
42
81
34
185
90
147
79
47
80
253
73
12
93
139
29
102
43
516
19
48
26