19
85
9
60
5
201
30
14
22
261
38
13
132
264
260
43
176
99
90
66
23
223
15
35
61
314
41
65
84
92
171
88
45
40
47
168
58
54
406
443
137
21
26
163
12
53
155
20
11
126
81
74
82