4
14
5
35
6
18
12
43
8
320
49
7
22
40
19
10
780
17
75
24
89
56
16
3
70
11
46
20
9
13
29
26
27
30
101
48
36
45
41
337