3
11
19
60
35
39
14
26
22
17
16
21
7
54
13
10
15
28
31
18
9
44
52
32
24
41
37
23
29
50
8
100
46
36
30
96
58
40
106
20