2
11
7
14
21
39
13
16
12
17
8
5
47
20
3
10
85
30
26
6
52
49
19
29
41
35
25
4
32
27
34
18
15
22
190
57
76