1
36
38
42
34
46
39
32
37
31
21
18
30
24
2459
17
2
90
3
4
103
6
320
7
531
12
9
8
10
2000
5
15
176
94
20