3
13
15
20
5
1
18
7
9
12
19
16
70
24
8
17
46
11
269
45
37
30
28
34
38
14
51
10
47
318
4
63
6
35
29
80
40