2
6
14
26
13
10
7
9
16
38
24
18
17
12
35
76
21
15
23
11
3
19
40
210
85
43
28
107
8
1
32
58
31
5
20
80
22