2
13
9
4
3
1
18
16
31
15
34
26
25
38
10
12
75
29
14
21
17
62
50
30
54
28
19
40
51
42
163
22
99
43
5
48
45
7
47
53