3
22
2
1
12
15
6
7
20
11
4
21
55
16
19
8
18
73
17
28
9
5
35
98
40
25
74
24
77
13
26
31
14
23
10
63
110
48