16
48
158
1483
92
143
346
4
66
388
219
24
61
69
71
248
52
182
80
1082
355
171
609
131
17
168
120
172
43
140
352
122
310
38
44
99
72
23
76
90
95
65
221
230
153
152
180
106
11
166
302
31
163
45