5
21
41
31
9
37
15
25
19
29
32
80
26
24
11
52
22
14
93
94
16
34
27
99
17
82
46
30
71
104
7
38
122
190
40
13
107
8
20
36