4
10
36
20
7
22
13
8
29
26
23
50
44
30
54
37
90
67
77
66
123
46
38
75
17
32
82
25
27
19
55
41
59
33
14
5
52
16
31
516
116
125
48