6
23
15
80
14
9
45
31
69
27
58
18
12
16
25
22
10
39
11
41
33
5
17
123
84
32
34
49
46
174
90
26
29
35
126
36
82
37
108
43