22
5
12
19
3
54
17
15
14
21
23
283
4
32
272
8
169
28
43
82
29
18
67
66
25
651
10
319
281
108
220
380
270