3
4
1
2
9
5
21
41
83
17
37
85
54
24
33
13
52
15
25
38
31
28
18
49
53
40
34
8
6
91
55
61
65
10
14
116
16
26
120
7
22
35