20
13
18
10
50
92
79
24
32
45
30
97
82
17
98
65
16
38
40
11
27
54
51
200
85
55
4
47
12
6
5
28
9
90
37
237
15
76
44
33
25
29
22
8
110