81
43
123
560
74
169
128
58
41
180
19
85
9
60
5
201
30
14
22
261
38
13
132
264
260
176
99
90
66
23
223
15
35
61
314
65
92
171
88
45
40
47
168
54
406
443
137
21
26
163
12