60
14
17
7
83
32
54
175
108
88
21
15
70
166
72
25
22
76
112
163
100
27
65
269
136
131
35
132
152
241
223
111
133
196
296
8
218
78
507
84
86
321
49
249
270
268
409
489
177
969
47
345
719
263
81