20
8
27
26
57
7
45
12
60
22
5
36
28
16
11
43
3
31
17
70
15
9
100
1
18
2
21
14
10
105
47
324
166
129
59
63
25
32
93
51