18
5
7
80
6
29
41
35
24
32
23
9
3
13
10
8
79
38
50
39
63
77
43
42
20
31
21
15
22
11
25
36
99
19
12
14
27