3
26
1
5
6
11
2
20
14
29
16
12
8
36
33
24
4
28
73
13
17
40
30
9
37
43
44
101
10
61
90
113
59
34
22
69