1
3
4
5
7
8
20
121
14
27
12
107
17
23
24
6
10
33
256
91
237
202
193
340
15
18
11
50
106
82
586
60
35
52
37
357
69
38
102
59
29
54
137
449
207