20
13
23
4
73
210
122
22
74
26
83
21
27
6
28
7
67
18
19
37
10
31
17
15
35
2
1
51
25
11
88
63
5
60
14
58
33
104
16
94
40