16
3
2
288
123
269
180
48
84
183
60
121
167
72
126
112
105
157
4
595
6
53
436
409
1105
146
585
204
282
397
70
269
74
228
181
343
246
194
216
66
6
374
119
100
126
1682
99
186
2
175
34
